home *** CD-ROM | disk | FTP | other *** search
/ Apple AUX 3.0 / Apple AUX 3.0.iso / System Folder / Finder / Finder.rsrc / bin.rsrc_CODE_67.txt < prev    next >
Text File  |  1991-04-25  |  47KB  |  832 lines

  1. # near model CODE resource
  2. # jump table entries: 8768-8772 (5 of them)
  3. export_1096:
  4. 00000000  4E56 0000                link       A6, 0
  5. 00000004  2F0C                     move.l     -[A7], A4
  6. 00000006  206E 0008                movea.l    A0, [A6 + 0x8]
  7. 0000000A  2050                     movea.l    A0, [A0]
  8. 0000000C  2868 0008                movea.l    A4, [A0 + 0x8]
  9. 00000010  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  10. 00000014  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  11. 00000018  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  12. 0000001C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  13. 00000020  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  14. 00000024  2F0C                     move.l     -[A7], A4
  15. 00000026  2054                     movea.l    A0, [A4]
  16. 00000028  2050                     movea.l    A0, [A0]
  17. 0000002A  2268 0110                movea.l    A1, [A0 + 0x110]
  18. 0000002E  4E91                     jsr        [A1]
  19. 00000030  286E FFFC                movea.l    A4, [A6 - 0x4]
  20. 00000034  4E5E                     unlink     A6
  21. 00000036  4E75                     rts
  22. export_1097:
  23. 00000038  4E56 0000                link       A6, 0
  24. 0000003C  2F0C                     move.l     -[A7], A4
  25. 0000003E  286E 0010                movea.l    A4, [A6 + 0x10]
  26. 00000042  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  27. 00000046  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  28. 0000004A  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  29. 0000004E  2F0C                     move.l     -[A7], A4
  30. 00000050  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  31. 00000054  2F0C                     move.l     -[A7], A4
  32. 00000056  2054                     movea.l    A0, [A4]
  33. 00000058  2050                     movea.l    A0, [A0]
  34. 0000005A  2268 0114                movea.l    A1, [A0 + 0x114]
  35. 0000005E  4E91                     jsr        [A1]
  36. 00000060  286E FFFC                movea.l    A4, [A6 - 0x4]
  37. 00000064  4E5E                     unlink     A6
  38. 00000066  4E75                     rts
  39. fn00000068:
  40. 00000068  4E56 FFEC                link       A6, -0x0014
  41. 0000006C  48E7 0118                movem.l    -[A7], D7,A3,A4
  42. 00000070  266E 000C                movea.l    A3, [A6 + 0xC]
  43. 00000074  2E2E 0020                move.l     D7, [A6 + 0x20]
  44. 00000078  286E 0008                movea.l    A4, [A6 + 0x8]
  45. 0000007C  2F0C                     move.l     -[A7], A4
  46. 0000007E  4EAD 2CB2                jsr        [A5 + 0x2CB2 /* export_1426 */]
  47. 00000082  4A00                     tst.b      D0
  48. 00000084  588F                     addq.l     A7, 4
  49. 00000086  6700 00CC                beq        +0xCE /* 00000154 */
  50. 0000008A  200B                     move.l     D0, A3
  51. 0000008C  670A                     beq        +0xC /* 00000098 */
  52. 0000008E  2054                     movea.l    A0, [A4]
  53. 00000090  B7E8 001C                cmpa.l     A3, [A0 + 0x1C]
  54. 00000094  6700 00BE                beq        +0xC0 /* 00000154 */
  55. label00000098:
  56. 00000098  2F3C 616D 6E75           move.l     -[A7], 0x616D6E75 /* 'amnu' */
  57. 0000009E  2054                     movea.l    A0, [A4]
  58. 000000A0  3028 0030                move.w     D0, [A0 + 0x30]
  59. 000000A4  48C0                     ext.l      D0
  60. 000000A6  2F00                     move.l     -[A7], D0
  61. 000000A8  4EAD 123A                jsr        [A5 + 0x123A /* export_579 */]
  62. 000000AC  72FF                     moveq.l    D1, 0xFFFFFFFF
  63. 000000AE  B280                     cmp.l      D1, D0
  64. 000000B0  508F                     addq.l     A7, 8
  65. 000000B2  6700 00A0                beq        +0xA2 /* 00000154 */
  66. 000000B6  206E 0014                movea.l    A0, [A6 + 0x14]
  67. 000000BA  2050                     movea.l    A0, [A0]
  68. 000000BC  4A90                     tst.l      [A0]
  69. 000000BE  6700 0094                beq        +0x96 /* 00000154 */
  70. 000000C2  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  71. 000000C6  4EAD 2522                jsr        [A5 + 0x2522 /* export_1184 */]
  72. 000000CA  2D40 FFFC                move.l     [A6 - 0x4], D0
  73. 000000CE  2040                     movea.l    A0, D0
  74. 000000D0  2050                     movea.l    A0, [A0]
  75. 000000D2  B9E8 000A                cmpa.l     A4, [A0 + 0xA]
  76. 000000D6  588F                     addq.l     A7, 4
  77. 000000D8  677A                     beq        +0x7C /* 00000154 */
  78. 000000DA  7000                     moveq.l    D0, 0x00
  79. 000000DC  2640                     movea.l    A3, D0
  80. 000000DE  7201                     moveq.l    D1, 0x01
  81. 000000E0  240B                     move.l     D2, A3
  82. 000000E2  6616                     bne        +0x18 /* 000000FA */
  83. 000000E4  2F01                     move.l     -[A7], D1
  84. 000000E6  7022                     moveq.l    D0, 0x22
  85. 000000E8  2F00                     move.l     -[A7], D0
  86. 000000EA  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  87. 000000EE  588F                     addq.l     A7, 4
  88. 000000F0  221F                     move.l     D1, [A7]+
  89. 000000F2  2640                     movea.l    A3, D0
  90. 000000F4  200B                     move.l     D0, A3
  91. 000000F6  6602                     bne        +0x4 /* 000000FA */
  92. 000000F8  7200                     moveq.l    D1, 0x00
  93. label000000FA:
  94. 000000FA  4A01                     tst.b      D1
  95. 000000FC  670C                     beq        +0xE /* 0000010A */
  96. 000000FE  264B                     movea.l    A3, A3
  97. 00000100  2053                     movea.l    A0, [A3]
  98. 00000102  202D FC0C                move.l     D0, [A5 - 0x3F4]
  99. 00000106  2080                     move.l     [A0], D0
  100. 00000108  6002                     bra        +0x4 /* 0000010C */
  101. label0000010A:
  102. 0000010A  7000                     moveq.l    D0, 0x00
  103. label0000010C:
  104. 0000010C  2D4B FFF4                move.l     [A6 - 0xC], A3
  105. 00000110  7000                     moveq.l    D0, 0x00
  106. 00000112  2F00                     move.l     -[A7], D0
  107. 00000114  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  108. 00000118  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  109. 0000011C  2017                     move.l     D0, [A7]
  110. 0000011E  588F                     addq.l     A7, 4
  111. 00000120  2F00                     move.l     -[A7], D0
  112. 00000122  2F0C                     move.l     -[A7], A4
  113. 00000124  2F3C 6D64 7270           move.l     -[A7], 0x6D647270 /* 'mdrp' */
  114. 0000012A  2F0B                     move.l     -[A7], A3
  115. 0000012C  4EAD 244A                jsr        [A5 + 0x244A /* export_1157 */]
  116. 00000130  2F07                     move.l     -[A7], D7
  117. 00000132  2F3C 7363 6D64           move.l     -[A7], 0x73636D64 /* 'scmd' */
  118. 00000138  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  119. 0000013C  4EAD 2402                jsr        [A5 + 0x2402 /* export_1148 */]
  120. 00000140  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  121. 00000144  2F2D F62A                move.l     -[A7], [A5 - 0x9D6]
  122. 00000148  4EAD 00F2                jsr        [A5 + 0xF2 /* export_26 */]
  123. 0000014C  4FEF 002C                lea.l      A7, [A7 + 0x2C]
  124. 00000150  6000 013A                bra        +0x13C /* 0000028C */
  125. label00000154:
  126. 00000154  7000                     moveq.l    D0, 0x00
  127. 00000156  2D40 FFF8                move.l     [A6 - 0x8], D0
  128. 0000015A  2840                     movea.l    A4, D0
  129. 0000015C  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  130. 00000160  486E FFEC                pea.l      [A6 - 0x14]
  131. 00000164  4EAD 04D2                jsr        [A5 + 0x4D2 /* export_150 */]
  132. 00000168  41EE FFEC                lea.l      A0, [A6 - 0x14]
  133. 0000016C  508F                     addq.l     A7, 8
  134. 0000016E  6066                     bra        +0x68 /* 000001D6 */
  135. label00000170:
  136. 00000170  4878 510E                push.l     0x510E
  137. 00000174  2F0B                     move.l     -[A7], A3
  138. 00000176  2053                     movea.l    A0, [A3]
  139. 00000178  2050                     movea.l    A0, [A0]
  140. 0000017A  2268 000C                movea.l    A1, [A0 + 0xC]
  141. 0000017E  4E91                     jsr        [A1]
  142. 00000180  4A00                     tst.b      D0
  143. 00000182  508F                     addq.l     A7, 8
  144. 00000184  6716                     beq        +0x18 /* 0000019C */
  145. 00000186  200C                     move.l     D0, A4
  146. 00000188  6606